package com.wx.entity;

import java.io.Serializable;

public class WechatUser implements Serializable {
    private Integer id;

    private String avatarUrl;

    private String city;

    private String dateAdd;

    private String dateLogin;

    private String ipAdd;

    private String ipLogin;

    private boolean isIdcardCheck;

    private boolean isSeller;

    private boolean levelRenew;

    private String nick;

    private String province;

    private Integer source;

    private String sourceStr;

    private Integer status;

    private String statusStr;

    private static final long serialVersionUID = 1L;

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getAvatarUrl() {
        return avatarUrl;
    }

    public void setAvatarUrl(String avatarUrl) {
        this.avatarUrl = avatarUrl == null ? null : avatarUrl.trim();
    }

    public String getCity() {
        return city;
    }

    public void setCity(String city) {
        this.city = city == null ? null : city.trim();
    }

    public String getDateAdd() {
        return dateAdd;
    }

    public void setDateAdd(String dateAdd) {
        this.dateAdd = dateAdd == null ? null : dateAdd.trim();
    }

    public String getDateLogin() {
        return dateLogin;
    }

    public void setDateLogin(String dateLogin) {
        this.dateLogin = dateLogin == null ? null : dateLogin.trim();
    }

    public String getIpAdd() {
        return ipAdd;
    }

    public void setIpAdd(String ipAdd) {
        this.ipAdd = ipAdd == null ? null : ipAdd.trim();
    }

    public String getIpLogin() {
        return ipLogin;
    }

    public void setIpLogin(String ipLogin) {
        this.ipLogin = ipLogin == null ? null : ipLogin.trim();
    }

    public boolean getIsIdcardCheck() {
        return isIdcardCheck;
    }

    public void setIsIdcardCheck(boolean isIdcardCheck) {
        this.isIdcardCheck = isIdcardCheck;
    }

    public boolean getIsSeller() {
        return isSeller;
    }

    public void setIsSeller(boolean isSeller) {
        this.isSeller = isSeller;
    }

    public boolean getLevelRenew() {
        return levelRenew;
    }

    public void setLevelRenew(boolean levelRenew) {
        this.levelRenew = levelRenew;
    }

    public String getNick() {
        return nick;
    }

    public void setNick(String nick) {
        this.nick = nick == null ? null : nick.trim();
    }

    public String getProvince() {
        return province;
    }

    public void setProvince(String province) {
        this.province = province == null ? null : province.trim();
    }

    public Integer getSource() {
        return source;
    }

    public void setSource(Integer source) {
        this.source = source;
    }

    public String getSourceStr() {
        return sourceStr;
    }

    public void setSourceStr(String sourceStr) {
        this.sourceStr = sourceStr == null ? null : sourceStr.trim();
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public String getStatusStr() {
        return statusStr;
    }

    public void setStatusStr(String statusStr) {
        this.statusStr = statusStr == null ? null : statusStr.trim();
    }

    @Override
    public String toString() {
        StringBuilder sb = new StringBuilder();
        sb.append(getClass().getSimpleName());
        sb.append(" [");
        sb.append("Hash = ").append(hashCode());
        sb.append(", id=").append(id);
        sb.append(", avatarUrl=").append(avatarUrl);
        sb.append(", city=").append(city);
        sb.append(", dateAdd=").append(dateAdd);
        sb.append(", dateLogin=").append(dateLogin);
        sb.append(", ipAdd=").append(ipAdd);
        sb.append(", ipLogin=").append(ipLogin);
        sb.append(", isIdcardCheck=").append(isIdcardCheck);
        sb.append(", isSeller=").append(isSeller);
        sb.append(", levelRenew=").append(levelRenew);
        sb.append(", nick=").append(nick);
        sb.append(", province=").append(province);
        sb.append(", source=").append(source);
        sb.append(", sourceStr=").append(sourceStr);
        sb.append(", status=").append(status);
        sb.append(", statusStr=").append(statusStr);
        sb.append(", serialVersionUID=").append(serialVersionUID);
        sb.append("]");
        return sb.toString();
    }
}